castor bean – English–Español translations

🇬🇧 en es 🇪🇸

castor bean noun

  • seed of the castor oil plant
semilla de ricino
Wiktionary Links